<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>
Intel&reg; Integrated Performance Primitives AVI Splitter  
</TITLE>
<style>
<!-- -->
</style>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF">
<CENTER>
<h1>
<B>
<I>
Intel  
<SUP>
&reg;  
</SUP>
Integrated Performance Primitives  
<br>
AVI  
</I>
</B>
<i>
Splitter  
</i>
</h1>
</CENTER>
<h5>
<A HREF="#Overview">
Overview  
</A>
<BR>
<A HREF="#Package_Contents">
Package Contents  
</A>
<BR>
<a href="#Known_Limitations">
Known Limitations  
</a>
<BR>
<BR>
</h5>
<h2>
<a NAME="Overview">
</a>
Overview  
</h2>
<span lang="EN-US">
This folder contains implementation of AVISplitter class, inherited from UMC::Splitter, which implement parsing of AVI files according to&nbsp;Audio Video Interleaved (AVI)&nbsp; format.  
</span>
<P>
Additional information on this software as well as other Intel software performance products is available at  
<A HREF="http://developer.intel.com/software/products/">
http://developer.intel.com/software/products/  
</A>
.  
<h2>
<a NAME="Package_Contents">
</a>
Package Contents  
</h2>
<p class="MsoNormal">
The  
<b>
Intel  
<sup>
&reg;  
</sup>
IPP AVI Splitter  
</b>
package contains the following files:  
<span style="FONT-SIZE: 10pt">
<o:p>
</o:p>
</span>
</p>
<table border="1" cellPadding="0" width="599">
<tbody>
<tr>
<td bgColor="#c0c0c0" colSpan="2" style="padding: 0.75pt" width="589">
<b>
.\ipp-samples\audio-video-codecs\codec\avi_spl\  
</b>
</td>
</tr>
<tr>
<td style="padding: 0.75pt" width="254">
<p class="MsoNormal">
readme.htm  
</p>
</td>
<td style="padding: 0.75pt" width="329">
<p class="MsoNormal">
This file  
</p>
</td>
</tr>
<tr>
<td bgColor="#c0c0c0" colSpan="2" style="padding: 0.75pt" width="589">
<b>
.\ipp-samples\audio-video-codecs\codec\avi_spl\include\  
</b>
</td>
</tr>
<tr>
<td style="padding: 0.75pt" width="295">
umc_avi_spl_chunk.h  
</td>
<td style="padding: 0.75pt" width="294" rowspan="3">
<span lang="EN-US">
Header files containing definitions of the splitter  
</span>
</td>
</tr>
<tr>
<td style="padding: 0.75pt" width="295">
umc_avi_splitter.h  
</td>
</tr>
<tr>
<td style="padding: 0.75pt" width="295">
umc_avi_types.h  
</td>
</tr>
<tr>
<td bgColor="#c0c0c0" colSpan="2" style="padding: 0.75pt" width="589">
<b>
.\ipp-samples\audio-video-codecs\codec\avi_spl\src\  
</b>
</td>
</tr>
<tr>
<td style="padding: 0.75pt" width="254">
umc_avi_spl_chunk.cpp  
</td>
<td style="padding: 0.75pt" width="329" rowspan="2">
Source files containing  
<span lang="EN-US">
implementation of the splitter  
</span>
</td>
</tr>
<tr>
<td style="padding: 0.75pt" width="254">
umc_avi_splitter.cpp  
</td>
</tr>
</tbody>
</table>
<h2>
<a NAME="Known_Limitations">
</a>
Known Limitations  
</h2>
<p>
The splitter detects the only video tracks that are marked by the following FourCC codes:  
</p>
<ul>
<li>
DIVX, divx, DX50, dx50, DIV4, div4, XVID, xvid, MP4V, mp4v are treated as MPEG4 video track  
</li>
<li>
DVHP, dvhp, DVSD, dvsd, DV50, dv50, DSVD, VIDV, DVSL, SLDV are treated as DV video track  
</li>
<li>
WMV3 is treated as WMV video track  
</li>
<li>
H263, h263, I263, i263, M263, m263, VIVO, vivo are treated as H263 video track  
</li>
<li>
H261, h261 are treated as H261 video track  
</li>
<li>
MJPG, mjpg, MJPX, mjpx, dmb1 are treated as MotionJPEG video track  
</li>
<li>
ILV4, vssh are treated as H264 video track  
</li>
<li>
DIB_ is treated as uncompressed video track  
</li>
</ul>
<p>
The splitter detects the only audio tracks that are marked by the following format tags:  
</p>
<ul>
<li>
WAVE_FORMAT_PCM  
</li>
<li>
WAVE_FORMAT_MPEGLAYER3  
</li>
<li>
WAVE_FORMAT_DVM (means AC3 audio)  
</li>
<li>
WAVE_FORMAT_AAC  
</li>
<li>
WAVE_FORMAT_ALAW  
</li>
<li>
WAVE_FORMAT_MULAW  
</li>
</ul>
<font size=-2>
<P>
Copyright &copy; 2002-2008 Intel Corporation. All rights reserved.  
</font>
</BODY>
</HTML>
